An Empirical Study on how Program
نویسنده
چکیده
Cache miss rates are quoted for a speciic program, cache connguration, and input set; the eeect of program layout on the miss rate has largely been ignored. This paper examines the miss variation, that is, the variation of the miss rate for instruction and data caches resulting from randomly chosen layouts. New layouts were generated by changing the order of the modules on the command line when linking, changing compiler version and optimization level, and inserting dummy modules when linking. This analysis is performed for several cache sizes, lines sizes, set-associativities, and input sets for ve programs in the SPEC92 benchmark suite. Miss rates were observed that varied from 60% to 180% of the mean miss rate. We did not observe any consistently good layouts across diierent parameters; in contrast, several layouts were consistently bad. Overall, cache line size and input set has little eeect on the miss variation , while increasing the cache size (i.e. decreasing the miss rate), decreasing the set-associativity, or increasing the optimization level increases the miss variation. For a direct-mapped cache, the results in this paper call into question the validity of using a single layout (i) to determine the miss rate of a given program, (ii) to determine how a given compiler optimization aaects the miss rate, and (iii) to make architecture design decisions based on the miss rate.
منابع مشابه
Enhanced Prudential Standards Under Basel Iii: What Consequences For The Profitability Of Banks
Since the subprime financial crisis, international financial regulatory institutions (Basel, MIFID, Dodd-Frank), have strengthened regulatory requirements on systemically important banks. The Basel Committee on Banking Supervision, and based on the G20 recommendations, has drawn up a reform program to reconfigure the banking system, based mainly on increasing the capital requirement. The progra...
متن کاملDesign of Persian Karbandi: The Problem of Dividing the Base from a Mathematical Viewpoint
Karbandi is the structure of a kind of roofing in Persian architecture. One of the main issues related to the design of karbandi is that, due to its geometrical structure, it is not possible to design any desired karbandi on a given base. Therefore, it is necessary for the designer to be able to discern the proper karbandi for a given base. The most critical stage in designing a karbandi is whe...
متن کاملInfluence of initial spatial layout on seismic behavior of masonry buildings with curved roof systems
Early design decisions made on building configuration and spatial design affect seismic behavior of buildings. Therefore introducing design guidelines and empirical methods implemented to assess seismic behavior of buildings have been proposed as an appropriate approach. Such concept helps architects to take into the consideration that how their preliminary design decisions influence downstream...
متن کاملExtreme Makeover: Home Edition, Setting the American Dream’s Homeownerships Standard of Living and its Costs
This article discusses how the Extreme Makeover: HomeEditionUStelevision reality program, which focuses on rebuilding houses for those in need,sets unrealistic boundaries for the American Dream’s standard of living oflow-income homeowners in the United States. Passing through economic hardshipin the past several years, it is important to study how this program can meet thereal expectations of t...
متن کاملAn Empirical Investigation of the Relation between Corporate Sustainability Performance (CSP) and Corporate Value: Evidence from Iran
This study provides an empirical evidence on how Corporate Sustainability Performance (CSP), is reflected in the corporate value. Using a theoretical framework combining Legitimacy theory, Stakeholder theory and Agency theory, a set of hypotheses that relate the corporate value to CSP is examined. For a sample of Iranian firms, 28 components with four dimensions as Community, Environment, Emplo...
متن کاملImprovement of project management office performance: An empirical investigation of effective factors in iranian construction industry
Project management office (PMO) is a new emerging concept in Iranian construction industry. Executives expect this organizational unit to add value to the business, and meet the demands of stakeholders by performing specialized tasks ranging from providing project management support to portfolio management. In this regard, PMO managers have long faced the question of how to improve the performa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999